﻿html
{
    height:100%;
}

body
{
    font-family: Segoe UI, Arial, sans-serif; 
    font-size: 1.0em;
    display: block;
    position:absolute;
    height:auto;
    bottom:0;
    top:0;
    left:0;
    right:0;
    margin-bottom:20px;
    margin-right:20px;
    margin-left:20px;
}

#login-controls
{
    white-space:nowrap;
    position: absolute;
    right: 0px;
    top: 0px;
}

#login-controls TD
{
    padding-right : 5px;
}

#current-user
{
    text-align:center;
}

#dialog-login 
{
    display:none;
}

#dialog-newuser
{
    display:none;
}

#dialog-login TABLE
{
    width:100%;
}

#dialog-newuser TABLE
{
    width:100%;
}

#dialog-newuser TD
{
    white-space:nowrap;
    padding-bottom: 3px;
}


.error-container 
{
    width:100%;
}

.error-container P
{
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

#content
{
    width:100%;
}

#content TD
{
    vertical-align:top;
    padding-top:5px;

}

#leftnav
{
    width:200px; 
    padding-left: 5px;
    padding-bottom: 15px;
}

#leftnav h3
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left:-5px;
    text-align:center;
}

#maincontent
{
    padding-left: 5px;
    padding-right: 5px;
    width:100%;
}

#header
{
    float:left; 
    height: 115px;
    width:100%;
}

#header TABLE
{
    height:100%;
    width:100%;
}

#header TABLE TD
{
    padding-left:5px;
    vertical-align: bottom;
    padding-bottom: 5px;
}

.breadcrumb
{
    height:0px;
}

#settings
{
    text-align:center;
}

#settings TABLE
{
    margin-left:auto;
    margin-right:auto;
}

#settings TD
{
    padding-right: 10px;
    text-align:left;
}

.section-title
{
    text-align:center;
}

.ui-jqgrid .ui-jqgrid-pager
{
    height: auto;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
{
    /*background: #FEEEBD url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;*/
    border: 1px solid #8E846B;
    color: #383838;
}

.ui-jqgrid TD
{
    vertical-align: middle !important;
    padding-top: 0px !important;
}

.gridaction
{
    cursor:pointer;
}

.dialog
{
    display:none;
}

.dialog TD
{
    white-space:nowrap;
    padding-right : 5px;
}

#ddlQuickProjects 
{
    width: 195px;
    text-align: center;
}

#QuickLaunchProjects
{
    text-align:center;
}